LCLint Output

LCLint 2.2 --- 25 Aug 96

names.c:1,7: Name stringreverse is reserved for future
    ANSI library extensions.  Functions that begin
    with "str" and a lowercase letter may be added to
     or . (See ANSI, Section
    4.13.7)
  External name is reserved for system in ANSI
  standard. (-ansireserved will suppress message)
names.c: (in function f)
names.c:6,7: Internal identifier looka1ike is not
    distinguishable from lookalike except by lookalike
    characters
  An internal name is not distinguishable from another
  internal name using the number of significant
  characters. According to ANSI Standard (3.1), an
  implementation may only consider the first 31
  characters significant. The +internalnamelen 
  flag changes the number of significant characters,
  -internalnamecaseinsensitive to makes alphabetical
  case significant, and +internalnamelookalike to make
  similar-looking characters non-distinct.
  (-distinctinternalnames will suppress message)
   names.c:5,7: Declaration of lookalike
names.c:10,11: Variable x shadows outer declaration
  An outer declaration is shadowed by the local
  declaration. (-shadow will suppress message)
   names.c:3,12: Previous declaration of x: int

Finished LCLint checking --- 3 code errors found